Description
L'éditeur de propriétés apparaît dans la partie inférieure du panneau Modèle (si la vue combinée est active) ou sous la forme d'un panneau autonome appelé Vue des propriétés.
En règle générale, l'éditeur de propriétés est destiné à traiter un seul objet à la fois. Les valeurs affichées dans l'éditeur de propriétés appartiennent à l'objet sélectionné. Néanmoins, certaines propriétés, comme les couleurs, peuvent être définies pour plusieurs objets sélectionnés. Si aucun élément n'est sélectionné, l'éditeur de propriétés est vide.
Toutes les propriétés ne peuvent pas être modifiées, certaines sont en lecture seule.
Les propriétés de données d'un Part Cube
Types de propriétés
Une propriété est une information comme un numéro ou une chaîne de texte qui est rattachée à un document Freecad ou à un objet dans le document. De nombreux types de propriétés sont disponibles. Parmi les plus courants :
App::PropertyAngle
App::PropertyBool
App::PropertyDistance
App::PropertyFloat
App::PropertyInteger
App::PropertyLength
App::PropertyPlacement
App::PropertyString
App::PropertyVector
Propriétés Vue et Données
L'éditeur de propriétés comporte deux onglets donnant accès à deux classes de propriétés :
- les propriétés Données, liées aux paramètres physiques de l'objet. Les propriétés Données définissent les caractéristiques essentielles de l'objet. Elles existent à tout moment, même lorsque FreeCAD est utilisé en mode console, ou en tant que bibliothèque. Cela signifie que si vous chargez un document en mode console, vous pouvez éditer le rayon d'un cercle ou la longueur d'une ligne, même si vous ne voyez pas le résultat à l'écran.
- Les propriétés Vue, liées à l'aspect visuel de l'objet. Les propriétés Vue sont liées au
ViewObject
de l'objet, et ne sont accessibles que lorsque l'interface graphique est chargée. Elles ne sont pas accessibles lorsque FreeCAD est utilisé en mode console ou en tant que bibliothèque headless. Par défaut, les modifications apportées aux propriétés de la vue ne sont pas ajoutées à la stack d'annulation et ne peuvent pas être annulées et refaites avec Std Annuler et Std Rétablir. Mais il est possible de changer cela en réglant le paramètre de réglage fin AutoTransactionView à true
.
Propriétés de base
Des objets différents peuvent avoir des propriétés différentes. Cependant, de nombreux objets ont les mêmes propriétés parce qu'ils sont dérivés de la même classe interne.
La plupart des objets géométriques qui peuvent être créés et affichés dans la vue 3D sont dérivés d'un Part::Feature
. Voir Part Feature pour connaître les propriétés élémentaires de ces objets.
Pour la géométrie 2D, la plupart des objets sont dérivés de Part::Part2DObject
(lui-même dérivé de Part::Feature
) qui est la base des esquisses et de la pluspart des Draft éléments. Voir Part Part2DObject pour les propriétés élémentaires de ces objets.
Pour afficher le menu contextuel de l'éditeur de propriétés, cliquez avec le bouton droit de la souris sur l'arrière-plan de l'éditeur ou sur une propriété.
En cliquant avec le bouton droit de la souris sur l'arrière-plan, trois options s'offrent à vous :
- Ajouter une propriété : ajoute une propriété dynamique à l'objet.
- Afficher les propriétés cachées : si elle est active, les propriétés Données et Vue cachées sont affichées dans l'éditeur.
- Expansion automatique : si elle est active, tous les nœuds de l'éditeur sont développés lorsqu'un objet est sélectionné.
En cliquant avec le bouton droit de la souris sur une propriété, les options supplémentaires suivantes sont disponibles :
- Renommer le groupe de propriétés : renomme le groupe de propriétés sélectionné. Disponible uniquement pour les propriétés dynamiques. Les propriétés dynamiques sont celles ajoutées par l'utilisateur, ainsi que celles ajoutées par le code Python.
- Supprimer la propriété : supprime les propriétés sélectionnées. Disponible uniquement pour les propriétés dynamiques.
- Expression... : affiche l'éditeur d'expressions qui permet d'utiliser des expressions dans la valeur de la propriété.
- Si une valeur d'état est suivie d'un astérisque (*), elle est statique et ne peut être modifiée.
- Propriétés cachées : si elle est active, elle définit la propriété comme étant cachée, ce qui signifie qu'elle ne sera affichée dans l'éditeur de propriétés que si Afficher les propriétés cachées est active.
- Sortie : si elle est active, elle définit la propriété comme sortie.
- Pas de recalcul : si elle est active, la modification de la propriété ne touche pas son conteneur pour le recalcul.
- Lecture seule : si elle est active, définit la propriété comme étant en lecture seule. La propriété ne sera pas modifiable dans l'éditeur de propriétés et l'option Expression... n'est plus disponible. Il peut cependant encore être possible de modifier la propriété par le biais d'une fenêtre de dialogue.
- Transitoire : si active, définit la propriété comme transitoire. La valeur d'une propriété transitoire n'est pas enregistrée dans un fichier. Lors de l'ouverture d'un fichier, elle est instanciée avec sa valeur par défaut.
- Détecté : s'il est actif, l'objet est détecté et prêt à être recalculé.
- Évalué lors de la restauration : si elle est active, la propriété est évaluée lorsque le document est restauré.
- Copie lors du changement : si elle est active, la propriété est copiée lorsqu'elle est modifiée dans un lien. La propriété DonnéesLink Copy on Change du lien doit être définie sur
Tracking
ou Enabled
pour que cela fonctionne. Ceci est lié aux liens variants.
Script
Voir Propriétés personnalisées de FeaturePython.
Préférences
Voir Vue combinée.
Std Base
- Fichier : Nouveau, Ouvrir, Fermer, Fermer tout, Enregistrer, Enregistrer sous, Enregistrer une copie, Enregistrer tout, Rétablir, Importer, Exporter, Fusion de projets, Informations sur le projet, Imprimer, Aperçu avant impression, Exporter au format PDF, Fichiers récents, Quitter
- Édition : Annuler, Rétablir, Couper, Copier, Coller, Dupliquer la sélection, Rafraîchir, Sélection par boîte, Sélection d'éléments par boîte, Tout sélectionner, Effacer, Vers la console Python, Positionner, Transformer, Aligner, Basculer le mode d'édition, Mode d'édition, Préférences
- Affichage :
- Divers : Créer une nouvelle vue, Vue orthographique, Vue en perspective, Plein écran, Boîte englobante, Axes du repère, Plan de coupe, Mappage de texture, Basculer en mode navigation, Apparence, Couleur aléatoire, Atelier, Barre d'état
- Vues standards : Tout afficher, Afficher la sélection, Isométrique, Dimétrique, Trimétrique, Accueil, Vue de devant, Vue de dessus, Vue de droite, Vue de l'arrière, Vue de dessous, Vue de gauche, Rotation à gauche, Rotation à droite
- Figer l'affichage : Enregistrer les vues, Charger les vues, Figer l'affichage, Effacer les vues
- Style de représentation : Par défaut, Points, Filaire, Ligne cachée, Pas d'ombrage, Ombré, Filaire ombré
- Stéréo : Stéréo rouge/cyan, Tampon stéréo quadruple, Lignes stéréo entrelacées, Colonnes stéréo entrelacées, Stéréo désactivée, Position de la caméra
- Zoom : Zoom avant, Zoom arrière, Zoom fenêtre
- Fenêtre de document : Dockée, Non dockée, Plein écran
- Visibilité : Basculer la visibilité, Afficher la sélection, Masquer la sélection, Sélectionner les objets visibles, Basculer tous les objets, Afficher tous les objets, Masquer tous les objets, Basculer la sélectivité, Basculer les mesures, Supprimer les mesures
- Barre d'outils : Fichier, Édition, Presse-papiers, Atelier, Macro, Vue, Structure, Aide
- Panneaux : Vue en arborescence, Éditeur de propriétés, Fenêtre de sélection, Panneau des tâches, Console Python, Vue DAG, Vue combinée, Vue rapport
- Navigation par lien : Objet lié, Objet lié le plus profond, Tous les liens
- Actions sur l'arborescence : Synchroniser la vue, Synchroniser la sélection, Synchroniser le placement, Présélection, Enregistrer la sélection, Document unique, Tous les documents, Réduire/développer, Déplacement, Aller à la sélection, Sélection précédente, Sélection suivante
- Outils : Éditeur des paramètres, Capture d'écran, Inspecteur du graphe de scène, Graphique de dépendance, Utilitaire de projet, Mesurer une distance, Ajouter un document texte, Vue en rotation, Convertisseur d'unités, Personnaliser, Gestionnaire des extensions
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test